Tipe Restoran Berdasarkan Harga Restoran Kelas Atas (Fine Dining) Restoran Kelas Menengah (Casual Dining) Restoran Kelas Bawah (Ekonomi)
Restoran Kelas Atas (Fine Dining) Harga tinggi, menu premium, pelayanan eksklusif Interior mewah, dress code formal Contoh: Mozaic (Ubud), Namaaz Dining (Jakarta), Cascades (Bali)
Restoran Kelas Menengah (Casual Dining) Harga menengah, suasana santai Cocok untuk keluarga, nongkrong Contoh: The Duck King, Fish & Co, Pizza Hut
Restoran Kelas Bawah (Ekonomi) Harga murah, porsi besar Menu sederhana, pelayanan minimal Contoh: Warteg Kharisma Bahari, RM Padang Sederhana, Warung Nasi Jinggo
Tipe Restoran Berdasarkan Menu Masakan Internasional Masakan Nasional Masakan Daerah Restoran Spesialis Vegetarian / Vegan Fast Food Dessert House / Café
Restoran Masakan Internasional Menu dari berbagai negara (otentik atau fusion) Contoh: Sushi Tei (Jepang), La Mexicana (Meksiko), Mama Rosy (Italia)
Restoran Masakan Nasional Masakan khas Indonesia (beragam daerah) Contoh: Restoran Sederhana (Padang), Bumbu Bali, Laras Rasa
Restoran Masakan Daerah Fokus pada satu daerah tertentu Contoh: Ayam Betutu Gilimanuk (Bali), RM Sunda Sambara, Depot Bu Rudy
Restoran Spesialis Spesialis satu jenis makanan Contoh: Holycow (steak), Bakmi GM (mie), Shaburi (shabu-shabu)
Restoran Vegetarian / Vegan Menu nabati, tanpa daging/hewani Contoh: Zula Vegetarian Paradise, Burgreens, Alchemy Ubud
Restoran Fast Food Cepat saji, menu standar, sering waralaba Contoh: McDonald’s, KFC, Pizza Hut
Restoran Dessert House / Café Khusus makanan penutup (es krim, kue, kopi) Contoh: Haagen-Dazs Café, Holland Bakery Lounge, Gooma Café