A big, busy all-you-can-eat buffet with wide variety and genuinely strong family appeal, but consistency is uneven and the drinks, timing limits, and hygiene complaints are serious cautions.
COSMO delivers solid food quality and warm service that earn a grade B, but inconsistent dish replenishment and temperature control across stations prevent a higher grade. The attractive Omni Centre location and decent value appeal to families seeking variety, yet uneven execution during peak times and food safety concerns limit reliability for repeat visits.
COSMO Edinburgh comes across like a polished, high-energy buffet built for decision fatigue in the best possible way: rows of different cuisines, a lively room, and a dessert spread that keeps showing up in happy reviews like the unofficial main event. The space itself gets a lot of love too — people call it modern, clean, and well laid out — and several diners mention that staff are friendly, helpful, and quick when the room isn’t at peak stress. The cooking is broad rather than specialized: this is a crowd-pleasing world buffet with familiar hits, live-grill theatrics, and enough comfort-food anchors to keep most groups happy. When it’s on form, guests rave about fresh seafood, grilled items, curries, sushi, pizza, and desserts; when it slips, the complaints are usually about lukewarm trays, slow refills, and dishes that taste mass-produced rather than freshly finished. In other words, it suits diners who want plenty of choice and aren’t chasing culinary precision. For families, this is one of the easier Edinburgh buffet bets because there are obvious kid-friendly picks — pizza, fries, noodles, desserts, and ice cream come up often — so picky eaters should find something they recognize. That said, adventurous-food-only expectations are a bad fit here, and parents should keep an eye on allergy handling: some reviews praise labeling, while others describe cross-contact concerns that are much less charming than the chocolate fountain.
Area vibe: Touristy and commercial city-centre district with shops, hotels and entertainment venues
Safety: Generally safe with good evening footfall though usual city-centre vigilance advised after late hours
What's nearby: Next to Omni Centre leisure complex, near Princes Street, Edinburgh Playhouse and tram/bus links to Waverley Station