Hoenn Gyms

As in other regions, the Hoenn region holds a number of Gym located throughout the area. In all of the games and their remakes there are a total of eight Gyms. In the Pokémon Anime, the main character Ash, battled at eight Gyms as well. However, as seen with several characters' Badges, there were other unidentified Gyms that were not shown.

Rustboro City Gym
The Rustboro Gym is located in Rustboro next to a large house (inside there is a boy willing to trade the main character a Seedot for a Ralts). The Rustboro Gym contains 3 trainers (who use rock and rock-ground type pokemon). It is kind of like a maze but if manouevered properly, can dodge all three trainers. Here are some tips from the official guide: The Rustboro City Gym has a simple design. There are four(typo) Pokemon Trainers in the gym to warm up with. Both Trainers and Roxanne use Rock-and-Ground-type Rock-type Pokemon. Bring along any Pokemon that have Grass- or Water-type attacks to earn an easy victory. If you chose Torchic as your first Pokemon, the battle will be a little harder than if you'd chosen Treecko or Mudkip. Although Makuhita is a Fighting-type Pokemon(one can be found in Granite Cave), it is probably a good choice to take into the battle with you.

Dewford Town Gym
Brawley is Gym Leader, a master of Fighting-type Pokemon. The best Pokemon you could have here is Taillow or Swellow.

Mauville City Gym
The Mauville gym has electric fences in it requiring you to step on tiles to shut them down and bring new ones up. The Mauville gym leader Wattson, uses electric types and gives out the shock badge plus TM34 to those who can beat him

Lavaridge Town Gym
The Lavaridge Town Gym has two levels: the ground floor and the b1 floor. Each floor has a series of holes that you can fall in or shoot up from depending which floor you're on. With proper backtracking you can get to the gym leader, Flannery.

Petalburg City Gym
This gym is consistent of nine rooms: The entrance room, the Gym Leader room and seven other rooms. Each room has a trainer who uses a different battle item depending on which room you choose.

Mossdeep City Gym
In Pokemon Ruby and pokemon Saphire, the Mossdeep Gym consists of directional tiles with a few tiles that can change direction by a switch that is often guarded by a trainer.

In Pokemon Emerald, it consists of warp panels, mutiple rooms,and cololred tiles that rotates a group of four directional tiles with the same color arrow as the tile that you stepped on. Most of the time, the colored tile when stepped on rotates multiple groups of directional tiles. All of the groups of directional tiles have at least one trainer or statue on it.

This is the only Gym in the Hoenn reigon that had its format changed when the third game in that reigon came out.